-
Notifications
You must be signed in to change notification settings - Fork 2
chore(deps): update python-nonmajor #158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
dishaprakash
merged 1 commit into
googleapis:main
from
renovate-bot:renovate/python-nonmajor
Sep 29, 2025
Merged
chore(deps): update python-nonmajor #158
dishaprakash
merged 1 commit into
googleapis:main
from
renovate-bot:renovate/python-nonmajor
Sep 29, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collaborator
|
/gcbrun |
cd97874 to
e82b7e4
Compare
Collaborator
|
/gcbrun |
e82b7e4 to
e3b6bda
Compare
Collaborator
|
/gcbrun |
e3b6bda to
515f14d
Compare
Collaborator
|
/gcbrun |
515f14d to
ea9fbd9
Compare
Collaborator
|
/gcbrun |
ea9fbd9 to
5f5d7f8
Compare
Collaborator
|
/gcbrun |
5f5d7f8 to
0c04448
Compare
Collaborator
|
/gcbrun |
0c04448 to
925490b
Compare
Collaborator
|
/gcbrun |
925490b to
3656093
Compare
Collaborator
|
/gcbrun |
3656093 to
9cac293
Compare
Collaborator
|
/gcbrun |
9cac293 to
77c96ce
Compare
Collaborator
|
/gcbrun |
77c96ce to
69c74ea
Compare
Collaborator
|
/gcbrun |
69c74ea to
f123937
Compare
Collaborator
|
/gcbrun |
bdcfc00 to
17c5a31
Compare
Collaborator
|
/gcbrun |
17c5a31 to
c1f2cbe
Compare
Collaborator
|
/gcbrun |
c1f2cbe to
df7273f
Compare
Collaborator
|
/gcbrun |
df7273f to
7457715
Compare
Collaborator
|
/gcbrun |
7457715 to
fc4a925
Compare
Collaborator
|
/gcbrun |
fc4a925 to
68077fd
Compare
Collaborator
|
/gcbrun |
68077fd to
287d22e
Compare
Collaborator
|
/gcbrun |
287d22e to
259dd7a
Compare
Collaborator
|
/gcbrun |
259dd7a to
19ec019
Compare
Collaborator
|
/gcbrun |
19ec019 to
e692ee6
Compare
Collaborator
|
/gcbrun |
e692ee6 to
9adb338
Compare
Collaborator
|
/gcbrun |
9adb338 to
588ba76
Compare
Collaborator
|
/gcbrun |
588ba76 to
ae6abee
Compare
Collaborator
|
/gcbrun |
dishaprakash
approved these changes
Sep 29, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==25.1.0->==25.9.0==0.14.0->==0.14.3==1.17.1->==1.18.2==1.1.0->==1.2.0Release Notes
psf/black (black)
v25.9.0Compare Source
Highlights
await/asyncas soft keywords/variable names(#4676)
Stable style
delstatement containing tuples (#4628)withstatements (#4630)
# fmt: skipfollowed by a comment at the end of file (#4635)asclause of awithstatement (#4634)withstatement (#4646)\followed by a\rfollowed by a comment (#4663)\\r\n(#4673)await ...(where...is a literalEllipsis) (#4676)(#4670)
Preview style
# fmt: skipwould stillbe formatted (#4552)
multiline_string_handlingwith ternaries and dictionaries (#4657)string_processingwould not split f-strings directly afterexpressions (#4680)
inclause of comprehensions across lines if necessary (#4699)exceptandexcept*withoutas. (#4720)\rstyle newlines to the potential newlines to normalize file newlines both fromand to (#4710)
Parser
parameter bounds and defaults. (#4602)
Performance
Integrations
psf/blackto read Black version from an additional section inpyproject.toml:
[project.dependency-groups](#4606)Documentation
run-llama/llama_index (llama-index-core)
v0.14.3Compare Source
llama-index-core [0.14.3]
llama-index-llms-anthropic [0.9.0]
llama-index-llms-baseten [0.1.4]
llama-index-llms-google-genai [0.6.0]
llama-index-llms-mistralai [0.8.0]
llama-index-llms-openai [0.6.0]
llama-index-protocols-ag-ui [0.2.2]
llama-index-readers-mongodb [0.5.0]
llama-index-readers-paddle-ocr [0.1.0]
llama-index-readers-web [0.5.4]
llama-index-storage-chat-store-mongo [0.3.0]
llama-index-storage-kvstore-mongodb [0.5.0]
llama-index-tools-valyu [0.5.0]
llama-index-vector-stores-azureaisearch [0.4.2]
llama-index-vector-stores-azurepostgresql [0.1.0]
llama-index-vector-stores-qdrant [0.8.5]
llama-index-vector-stores-singlestoredb [0.4.2]
v0.14.2Compare Source
llama-index-core[0.14.2]llama-index-embeddings-fastembed[0.5.0]llama-index-llms-deepseek[0.2.2]llama-index-llms-google-genai[0.5.0]llama-index-readers-solr[0.1.0]llama-index-retrievers-alletra-x10000-retriever[0.1.0]llama-index-vector-stores-oracledb[0.3.2]llama-index-vector-stores-postgres[0.6.8]customize_query_fnto PGVectorStore (#19847)v0.14.1Compare Source
llama-index-core[0.14.1]aget_text_embedding_batchmethod (#19808)thinking_deltafield to AgentStream events to expose llm reasoning (#19785)llama-index-instrumentation[0.4.1]llama-index-llms-google-genai[0.4.0]llama-index-llms-ollama[0.7.3]llama-index-llms-vertex[0.6.1]llama-index-readers-confluence[0.4.3]llama-index-readers-github[0.6.2]llama-index-readers-web[0.5.3]llama-index-tools-google[0.6.2]llama-index-vector-stores-vectorx[0.1.0]python/mypy (mypy)
v1.18.2Compare Source
object.__init__(Stephen Morton, PR 19733)v1.18.1Compare Source
We’ve just uploaded mypy 1.18.1 to the Python Package Index (PyPI).
Mypy is a static type checker for Python. This release includes new features, performance
improvements and bug fixes. You can install it as follows:
You can read the full documentation for this release on Read the Docs.
Mypy Performance Improvements
Mypy 1.18.1 includes numerous performance improvements, resulting in about 40% speedup
compared to 1.17 when type checking mypy itself. In extreme cases, the improvement
can be 10x or higher. The list below is an overview of the various mypy optimizations.
Many mypyc improvements (discussed in a separate section below) also improve performance.
Type caching optimizations have a small risk of causing regressions. When
reporting issues with unexpected inferred types, please also check if
--disable-expression-cachewill work around the issue, as it turns off some ofthese optimizations.
Fixed‑Format Cache (Experimental)
Mypy now supports a new cache format used for faster incremental builds. It makes
incremental builds up to twice as fast. The feature is experimental and
currently only supported when using a compiled version of mypy. Use
--fixed-format-cacheto enable the new format, or
fixed_format_cache = Truein a configuration file.We plan to enable this by default in a future mypy release, and we'll eventually
deprecate and remove support for the original JSON-based format.
Unlike the JSON-based cache format, the new binary format is currently
not easy to parse and inspect by mypy users. We are planning to provide a tool to
convert fixed-format cache files to JSON, but details of the output JSON may be
different from the current JSON format. If you rely on being able to inspect
mypy cache files, we recommend creating a GitHub issue and explaining your use
case, so that we can more likely provide support for it. (Using
MypyFile.read(binary_data)to inspect cache data may be sufficient to supportsome use cases.)
This feature was contributed by Ivan Levkivskyi (PR 19668, 19735, 19750, 19681, 19752, 19815).
Flexible Variable Definitions: Update
Mypy 1.16.0 introduced
--allow-redefinition-new, which allows redefining variableswith different types, and inferring union types for variables from multiple assignments.
The feature is now documented in the
--helpoutput, but the feature is still experimental.We are planning to enable this by default in mypy 2.0, and we will also deprecate the
older
--allow-redefinitionflag. Since the new behavior differs significantly fromthe older flag, we encourage users of
--allow-redefinitionto experiment with--allow-redefinition-newand create a GitHub issue if the new functionality doesn'tsupport some important use cases.
This feature was contributed by Jukka Lehtosalo.
Inferred Type for Bare ClassVar
A ClassVar without an explicit type annotation now causes the type of the variable
to be inferred from the initializer:
This feature was contributed by Ivan Levkivskyi (PR 19573).
Disjoint Base Classes (@disjoint_base, PEP 800)
Mypy now understands disjoint bases (PEP 800): it recognizes the
@disjoint_basedecorator, and rejects class definitions that combine mutually incompatible base classes,
and takes advantage of the fact that such classes cannot exist in reachability and
narrowing logic.
This class definition will now generate an error:
pytest-dev/pytest-asyncio (pytest-asyncio)
v1.2.0: pytest-asyncio 1.2.0Compare Source
1.2.0 - 2025-09-12
Added
--asyncio-debugCLI option andasyncio_debugconfiguration option to enable asyncio debug mode for the default event loop. (#980)pytest.UsageErrorfor invalid configuration values ofasyncio_default_fixture_loop_scopeandasyncio_default_test_loop_scope. (#1189)Fixed
RuntimeError: There is no current event loop in thread 'MainThread'when any test unsets the event loop (such as when usingasyncio.runandasyncio.Runner). (#1177)@pytest.fixturein [strict]{.title-ref} mode. The warning message now refers to the correct package. (#1198)Notes for Downstream Packagers
tox.inifile provided by pytest-asyncio to run tests.v1.1.1: pytest-asyncio 1.1.1Compare Source
v1.1.1 - 2025-09-12
Notes for Downstream Packagers
- Addresses a build problem with setuptoos-scm >= 9 caused by invalid setuptools-scm configuration in pytest-asyncio. (#1192)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.